package com.raulraja.model.domain.readonly;

/**
 * Read only facade for Person objects to safely send data back to business services clients
 */
public interface PersonReadOnly extends ReadOnly {
	
	/**
	 * @return the person's unique identifier
	 */
	Long getId();

	/**
	 * @return the person's email
	 */
	String getEmail();

	/**
	 * @return the person's password
	 */
	String getPassword();

	/**
	 * @return whether this person is active on the system
	 */
	boolean isActive();

}
